amino benzoic acid - French English Dictionary